Intégration d'imitations de patrons pour la spécification de cadriciels
نویسندگان
چکیده
New approaches to the development of information systems, based on components reuse, are now preferred to traditional ones. Patterns and frameworks are among the most frequently “re-used” components in such approaches. In particular, patterns are frequently used for the development and the adaptation of a framework. Nevertheless, the development and the adaptation of a framework are two processes still totally separated. Moreover, the patterns used for the development of a framework are finally lost. This article presents first results, which preserve two properties that we think fundamentals. First, the trace ability of the framework development process must be preserved in order to facilitate its understanding and its further maintenance. Second, the design of a framework must condition its adaptation; in other words, the know-how used during the design of a framework must be used and preserved by the know-how used during its adaptation. We assert that it is then necessary to reason on frameworks conceptual schemes that we see as integrations of patterns imitations. The results presented in this article are issued from a particular approach consisting in the reverse engineering of a specific framework.
منابع مشابه
Étude de la coordination dans un processus. Une expérience à base de patrons
RÉSUMÉ. Cet article s'intéresse à la spécification de la coordination dans les processus d’activités. Le problème soulevé est comment appréhender et décrire la coordination mise en œuvre dans un processus composé d’un grand nombre d’activités et d’acteurs. Notre contribution prend la forme d'un modèle de coordination dont nous dérivons un catalogue de patrons. Le modèle facilite la compréhensio...
متن کاملDeux opérations pour l'intégration d'imitations de patrons
RÉSUMÉ. Un patron d’ingénierie constitue une base de savoir-faire pour résoudre un problème fréquemment rencontré dans des domaines particuliers. L’adaptation de la solution du patron à un cas concret est une opération de réutilisation appelée imitation. Lors de la conception d’un système d’information, une imitation d’un patron de conception (fragment de spécification) doit pouvoir s’intégrer ...
متن کاملCHASSIS — Une Plate - forme pour la Construction de Systèmes d ’ Information
Les systèmes d’information d’aujourd’hui ont de plus en plus la nécessité d’être ouverts. Ceci implique qu’ils doivent répondre aux besoins de réseaux ouverts, de logiciel et de matériel hétérogènes et “inter-opérables,” et, surtout, à des besoins évolutifs et changeants. Le projet CHASSIS vise le développement d’un cadre informatique et méthodologique pour (i) la conception et la construction ...
متن کاملExpression et usage de la variabilité dans les patrons de conception
RÉSUMÉ. La description d’un patron de conception ne se résume pas à la solution généralement semi-formelle et limitée à un diagramme de classes. L’application (imitation) d’un patron est certes dépendante des rubriques solutions mais bon nombre d’informations utiles à cette opération sont disponibles dans d’autres rubriques. Le concepteur de patrons y détaille souvent des variantes pour sa solu...
متن کاملPatrons temporels pour spécifier les systèmes auto-adaptatifs
RESUME : La demande est croissante de systèmes qui nécessitent une adaptation. Ces systèmes doivent avoir la capacité d’adapter leur comportement de façon autonome durant l’exécution en fonction de l’évolution de leur environnement. Parmi les applications nécessitant une capacité d’auto-adaptation : les systèmes automobiles, de télécommunication, de surveillance et les systèmes de maison intell...
متن کامل